/***********************************************************
  // 滚到屏幕底部执行方法
  demo addLast($('.wrap a'),4,"last");
***********************************************************/
(function($){
	if(!$) return;	
	$.fn.scrollScreen = function(option, cb){
		option = option || {};
		option.height = option.height || 380;
		var $this = $(this);
		var Wheight = $(window).height();
		var n=1;
		$this.scroll(function(event) {
			if($this.scrollTop() + option.height >= n*Wheight ){
				n++;
				$.type(cb) == 'function' && cb();
			}
		});
	};
	
})(window.jQuery);

// 浏览创意页面判断是否到页脚
	$(".browseIdea").scrollScreen({
		height: 380
	}, function() {
		console.log('sss')
	});

/***********************************************************
   相同间隔添加样式
  demo addLast($('.wrap a'),4,"last");
***********************************************************/
function addLast(elem, num, style) {
	// 获取元素的个数
	var $len = $(elem).length;
	$(elem).each(function(i) {
		//当i+1取模为0时，当前元素i添加样式
		if ((i + 1) % num == 0) {
			$(this).addClass(style)
		}
	});
}

/***********************************************************
   全选功能
   demo selectAll($("#selectAll"),$(".cbground :checkbox"));
***********************************************************/
function selectAll(tri, elem) {
	tri.click(function() {
		// 将全部复选框的值绑定全选按钮的值
		elem.prop("checked", this.checked);
	});
	elem.click(function(event) {
		// 如果组内的其中一个checked不被选中，则取消全选
		if (this.checked == false) {
			tri.prop("checked", false);
		}
		// 利用filter选择中被选中的checked，如果个数等于checked的总数，则勾选全选
		if (elem.filter(":checked").length == elem.length) {
			tri.prop("checked", true);
		}
	});
}
/***********************************************************
   选项卡
  //demo tab('.tab', ".tab_h", ".tab_b", "active");
***********************************************************/
var tab = function(tab, head, body, active) {
	$(tab).each(function() {
		var $tab = $(this);
		var $hs = $tab.find(">" + head + ">li");
		var $bs = $tab.find(">" + body + ">li");
		$hs.click(function() {
			var $h = $(this);
			var index = $hs.index($h);
			var $b = $bs.eq(index);
			$hs.add($bs).removeClass(active);
			$h.add($b).addClass(active);
		});
	});
};

// 检测文字长度
function checkFontLen(){
	var len = Math.floor((value.replace(/[^\x00-\xff]/g,"**").length )/2);
	return len; 
}